@charset "utf-8";
/* CSS Document */
iframe {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 600px;
	-webkit-box-sizing: border-box;
	border: 0;
}
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0px;}
.fix{ zoom:1;}
a{text-decoration:none;}
*{ margin:0; padding:0; }
img{ border:none 0;}
ul,ul li{ list-style:none;}

.cbox{ width:100%; height:100%;}
.header{ background:url(images/head_bg.jpg) #fff no-repeat left top; width:100%; height:60px; float:left;}
.header h2{ float:left; color:#fff; font-family:'微软雅黑'; font-size:24px; height:60px; line-height:60px; padding-left:10px; font-weight:400;}
.header h1{ float:right;}
.header h1 a{ background:url(images/logo_02.jpg) no-repeat; width:117px; height:60px; display:inline-block; float:right; margin-right:50px;}

.body{ width:100%; float:left;}
.main_menu{ background:url(images/1_06.gif) repeat-x; width:100%; height:29px; }
.main_menu ul{ height:29px; font-family:'微软雅黑'; font-size:13px;}
.main_menu ul li{ float:left; padding:4px 17px 0px 10px; height:25px; background:url(images/1_04.gif) no-repeat right center;}
.main_menu ul li.last{ background:none;}
.main_menu ul li a{ color:#fff;width:100px; height:21px; line-height:21px;  text-align:center; display:inline-block;}
.main_menu ul li a.on{ background:url(images/li_a_on_03.png) no-repeat left center; }

.left_menu{ width:191px; padding:1px; border:1px solid #c0cace; margin:2px 5px 0px 2px; float:left; display:inline; background:#fff; }
.first_class{ width:100%; background:#ebf2fc; font-size:12px; float:left;}
.first_class li{ width:100%; float:left;}
.first_class li p.title{ background:url(images/1_16.gif) repeat-x; height:21px; line-height:21px; border:1px solid #86afed; width:189px; margin-bottom:1px; cursor:pointer; }
.first_class li p.title a{color:#122948; padding-left:32px; background:url(images/1_14.gif) no-repeat 10px -2px; display:block; float:left; height:21px; line-height:21px;}
.first_class li p.title span{  width:15px; height:15px; display:inline-block; float:right; margin-top:3px; margin-right:7px;}
.first_class li p.title span.closed{background:url(images/closed.png) no-repeat;}
.first_class li p.title span.open{background:url(images/open.png) no-repeat;}
.second_class{ margin:0px 11px; width:169px; float:left; display:inline;}
.second_class li{ width:100%; background:url(images/1_29.png) repeat-x left bottom; height:20px; padding-bottom:3px; float:left;}
.second_class li a{ background:url(images/1_25.gif) no-repeat 15px center ; padding-left:33px; color:#122948;}

.content{ float:right;padding:1px; border:1px solid #c0cace; margin:2px 0px 0px 2px; float:left; display:inline; background:#fff; overflow:hidden;}
.window_bar{ background:url(images/bg_content_head_03.png) repeat-x; height:27px; width:100%;}
.window_bar ul{ width:100%; height:27px; float:left; border-bottom:1px solid #c0cace;}
.window_bar ul li{ float:left; background:url(images/window_03.png) no-repeat; width:100px; height:23px; position:relative; font-size:12px; color:#000; text-align:center; line-height:23px; bottom:-5px; cursor:pointer;}
.window_bar ul li.on{ background:url(images/window_on.png) no-repeat;}
.window_bar ul li label{ line-height:23px; height:23px;}
.window_bar ul li a{ width:12px; height:12px; display:block; position:absolute; right:2px; top:2px; text-indent:-9999px; overflow:hidden;}
.local_position{ font-size:12px; color:#000; width:100%; text-indent:25px; float:left; margin:10px 0;}
.local_position a{ color:#000;}

.content_bar{ width:781px; height:509px; margin-left:25px; float:left; display:inline; margin-bottom:10px;}


.footer{ float:left; width:100%; height:30px; margin-top:2px; line-height:30px; text-align:center; font-size:12px; color:#fefefe; background:#1972c3;}